package com.mall.service;

import com.mall.pojo.GoodsCategoryPo;
import com.baomidou.mybatisplus.extension.service.IService;
import com.mall.vo.Node;

import java.util.List;
import java.util.Map;

/**
 * <p>
 * 类目表 服务类
 * </p>
 *
 * @author zhangshiqi
 * @since 2020-09-13
 */
public interface GoodsCategoryService {

    /**
     * 查询所有类目信息
     */
    List<Map<String,Object>> doFindObjects();

    /**
     * 查询所有ztree节点信息
     */
    List<Node> doFindZTreeNodes();

    /**
     * 保存类目信息
     */
    void doSaveObject(GoodsCategoryPo goodsCategoryPo);

    /**
     * 删除类目信息
     */
    void doDeleteObject(Integer id);

    /**
     * 修改类目信息
     */
    void doUpdateObject(GoodsCategoryPo goodsCategoryPo);
}
